import { myrequest } from "../../request/index.js"
import { login } from "../../utils/asyncWx"
Page({
  // 获取用户信息
  async handleGetUserInfo(e) {
    try {
      const { encryptedData, iv, rawData, signature } = e.detail
      // 获取小程序登录成功后的code值
      const { code } = await login()
      const loginParams = { encryptedData, iv, rawData, signature, code }
      // 发送请求 获取用户的token
      const res = await myrequest({
        url: "/users/wxlogin",
        data: loginParams,
        method: "POST"
      })
      console.log(res)
      // 个人开发拿不到token
      // 拿到token的值，存入缓存中，跳回上一个页面
      // wx.navigateBack({
      //   delta: 1
      // });
      wx.switchTab({
        url: '/pages/user/index'
      })
    } catch (err) {
      console.log(err)
    }
  }
})